# 使用Node.js作为基础镜像
FROM node:latest
# 设置时区
ENV TZ=Asia/Shanghai
# 设置工作目录
WORKDIR /app
# 复制 package.json 和 package-lock.json
COPY package*.json ./
# 安装依赖项
RUN yarn install
# RUN npm install
# 复制应用程序文件
COPY . .
# RUN npm install -g pm2
# EXPOSE 3050
# 使用 PM2 运行应用
# CMD ["pm2", "start", "mf1.3_pack.js", "--name", "myApp"]
# RUN npm install -g pm2
EXPOSE 3050
# 使用 PM2 运行应用
# CMD ["pm2", "start", "mf1.1_pack.js", "--name", "mf_backend", "--watch"]

# 启动应用程序
CMD [ "yarn", "start" ]